package com.kmist.xiakexing.utils.scene;

public class TaskBean {
    private int taskId;         /* 任务ID */
    private String taskName;    /* 任务名称 */
    private String taskInfo;    /* 任务对白 */
    private int taskType;       /* 任务种类 谈话打怪收集*/
    private int taskExp;        /* 任务奖励经验 */
    private int taskYxb;        /* 任务奖励金币 */
    private int taskCount;      /* 任务完成条件数量 */
    private int taskLeixing;    /* 任务类型 */
    private int taskRequest;    /* 任务要求 */
    private String taskItem;    /* 任务道具 */
    private String taskYaopin;  /* 任务药品 */
    private int taskEquipment;  /* 任务装备 */
    private String taskSkill;   /* 任务技能 */
    private int taskLastTaskID; /* 下一个任务 */

    public TaskBean() {
    }

    public TaskBean(int taskId, String taskName, String taskInfo, int taskType, int taskExp, int taskYxb, int taskCount, int taskLeixing, int taskRequest, String taskItem, String taskYaopin, int taskEquipment, String taskSkill, int taskLastTaskID) {
        this.taskId = taskId;
        this.taskName = taskName;
        this.taskInfo = taskInfo;
        this.taskType = taskType;
        this.taskExp = taskExp;
        this.taskYxb = taskYxb;
        this.taskCount = taskCount;
        this.taskLeixing = taskLeixing;
        this.taskRequest = taskRequest;
        this.taskItem = taskItem;
        this.taskYaopin = taskYaopin;
        this.taskEquipment = taskEquipment;
        this.taskSkill = taskSkill;
        this.taskLastTaskID = taskLastTaskID;
    }

    public int getTaskId() {
        return taskId;
    }

    public void setTaskId(int taskId) {
        this.taskId = taskId;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getTaskInfo() {
        return taskInfo;
    }

    public void setTaskInfo(String taskInfo) {
        this.taskInfo = taskInfo;
    }

    public int getTaskType() {
        return taskType;
    }

    public void setTaskType(int taskType) {
        this.taskType = taskType;
    }

    public int getTaskExp() {
        return taskExp;
    }

    public void setTaskExp(int taskExp) {
        this.taskExp = taskExp;
    }

    public int getTaskYxb() {
        return taskYxb;
    }

    public void setTaskYxb(int taskYxb) {
        this.taskYxb = taskYxb;
    }

    public int getTaskCount() {
        return taskCount;
    }

    public void setTaskCount(int taskCount) {
        this.taskCount = taskCount;
    }

    public int getTaskLeixing() {
        return taskLeixing;
    }

    public void setTaskLeixing(int taskLeixing) {
        this.taskLeixing = taskLeixing;
    }

    public int getTaskRequest() {
        return taskRequest;
    }

    public void setTaskRequest(int taskRequest) {
        this.taskRequest = taskRequest;
    }

    public String getTaskItem() {
        return taskItem;
    }

    public void setTaskItem(String taskItem) {
        this.taskItem = taskItem;
    }

    public String getTaskYaopin() {
        return taskYaopin;
    }

    public void setTaskYaopin(String taskYaopin) {
        this.taskYaopin = taskYaopin;
    }

    public int getTaskEquipment() {
        return taskEquipment;
    }

    public void setTaskEquipment(int taskEquipment) {
        this.taskEquipment = taskEquipment;
    }

    public String getTaskSkill() {
        return taskSkill;
    }

    public void setTaskSkill(String taskSkill) {
        this.taskSkill = taskSkill;
    }

    public int getTaskLastTaskID() {
        return taskLastTaskID;
    }

    public void setTaskLastTaskID(int taskLastTaskID) {
        this.taskLastTaskID = taskLastTaskID;
    }

    @Override
    public String toString() {
        return "{" +
                "\"taskId\":" + taskId +
                ", \"taskName\":\'" + taskName + "\'" +
                ", \"taskInfo\":\'" + taskInfo + "\'" +
                ", \"taskType\":" + taskType +
                ", \"taskExp\":" + taskExp +
                ", \"taskYxb\":" + taskYxb +
                ", \"taskCount\":" + taskCount +
                ", \"taskLeixing\":" + taskLeixing +
                ", \"taskRequest\":" + taskRequest +
                ", \"taskItem\":\'" + taskItem + "\'" +
                ", \"taskYaopin\":\'" + taskYaopin + "\'" +
                ", \"taskEquipment\":" + taskEquipment +
                ", \"taskSkill\":\'" + taskSkill + "\'" +
                ", \"taskLastTaskID\":" + taskLastTaskID +
                '}';
    }
}
